﻿/* Global Classes ************************************************************************************/

.SRS_PageLayout
{
	padding-left: 21px;
	padding-right: 21px;
}

.SRS_Login
{
    font: .9em Tahoma;    
    text-align: left;
    color: #4c4c4c;    
}

.SRS_Login_Button
{
    font: .9em Tahoma;    
    color: #4c4c4c;    
    text-align: left;
}

.SRSPopupMenu
{
    font: .9em Tahoma;    
    color: #4c4c4c;    
    text-align: left;
    float: inherit;
}


/* Applies to SRSAppTables ****************************************************************************/

.SRSSubHeader
{
    font:1.0em Tahoma;
    color: #4c4c4c;    
    font-variant: small-caps;
    padding-bottom: 13px;
}

.SRS 
{

}

.SRSLightHeader
{
    font:1.0em Tahoma;
    color: #4c4c4c;
	background-color: #FFFFFF;
	float: right;
} 

.SRSTextBox, .SRSDropDown
{
    font:1.0em Tahoma;    
	color: #4c4c4c;	
	border: solid 1px #cecece;
	background-color: #ffffdd;
}

.SRSDropDown
{
    
}

.SRSFilter
{

}

.SRSControl
{

}

.SRSFloatLeft
{
	float:left;
}

.SRSFloatRight
{
	float:right;
}

.SRSFooter
{
	background-color: #fefefe;
}

.SRSSelected
{
	background-color: #fefefe;
}

div.SRSNoItem
{
	font-family: Tahoma;
	color:Red;	
}

.SRSValidator
{
    background: url(Images/18x18/bullet.png) no-repeat;
	font:.75em Tahoma;
	margin-bottom: 30px;
	position: relative;
	color:Red;		      
}

div.SRSModifierHover
{
    background-color: #FFFFFF;
    margin-top: -7px;
    padding-left: 50px;
	font: .8em Tahoma;
    color: #4c4c4c;      
}

.SRSModifierActions
{
    width: 100%;
    background-color: #FFFFFF; 
    border: 1px solid #cecece;
    padding-top: 5px;
    padding-bottom: 5px;
}

/*	Navigation ***************************************************************************************/

div.SRSNavigation
{
	font-family: Tahoma;    
	font-size:1.0em;
	position: relative;
    margin-top: -20px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 25px; 
}
    
div.SRSNavigation td
{
    padding-bottom: 4px;    
    background-color: #e0e0e0;
    border-bottom: solid 5px #4c4c4c;       
}

div.SRSNavigation img
{
    border: 0px;
    position: relative; 
    padding-left: 6px;
    padding-right: 4px; 
    margin-bottom: -7px;
    background-color: #e0e0e0;
}

div.SRSNavigation a
{
    color: #4c4c4c;
    text-decoration: none; 
    background-color: #e0e0e0; 
}
div.SRSNavigation a:hover
{
    color: #4c4c4c; 
}


/*	Details VIEW/EDIT ********************************************************************************/

table.SRSDetailsTable
{
	font-family: Tahoma;    
	font-size:1.0em; 
	color: #4c4c4c;	   
}

table.SRSDetailsTable a
{
	color:#4c4c4c;
	text-decoration: none;
	padding-right: 4px;
}

table.SRSDetailsTable a:hover
{
    color: #4c4c4c;
    text-decoration: underline !important;
}

table.SRSDetailsTable .td
{    
	font-family:Tahoma;
	font-size: .8em;
}


/*	DDGridView/DDListView ****************************************************************************/

table.SRSGridView, table.SRSListView
{
	font-family: Tahoma;    
	font-size:.8em;     
	width: 100%;
	color: #4c4c4c;
}

table.SRSGridView .th, table.SRSGridView .td, table.SRSListView .th, table.SRSListView .td
{
	white-space: nowrap;
}

table.SRSGridView .th, table.SRSListView .th
{
    font:1.1em Tahoma;
    font-variant: small-caps;            
    background-color: #e0e0e0;
    border-bottom: solid 5px #4c4c4c;       	    
	text-align: left;
}

table.SRSGridView .th a, table.SRSListView .th a
{
	color: #4c4c4c;
	text-decoration: underline;
	font-variant: small-caps;
}

table.SRSGridView .td, table.SRSListView .td
{

}

table.SRSGridView .td a, table.SRSListView .td a
{
	color: #4c4c4c;
    text-decoration: none;
    margin-right: 6px;
}

table.SRSGridView .SRSSelected a, table.SRSListView .SRSSelected a
{
	color: #4c4c4c;
    text-decoration: none;
    margin-right: 6px
}

table.SRSGridView .SRSSelected a:hover, table.SRSListView .SRSSelected a:hover
{
	color: #4c4c4c;
	text-decoration: underline;
}

table.SRSGridView .td a:hover, table.SRSListView .td a:hover
{
	color: #4c4c4c;
	text-decoration: underline;
}

/*	Actions *****************************************************************************************/

div.SRSPager
{
    padding: 0px 6px;
    background-color: #e0e0e0;
    border-bottom: solid 5px #4c4c4c;       
}



.SRSCancel
{
	font-family: Tahoma;    
	font-size:1.0em;	
    background-color: #e0e0e0;
    border-bottom: solid 5px #4c4c4c;
    text-decoration: none;    
}


/* Bottom hyperlink design **************************************************************************/

div.SRSBottomHyperLink
{	
    font: .75em Tahoma;
}

div.SRSBottomHyperLink a
{
    color: #4c4c4c;
    text-decoration: none;
}

div.SRSBottomHyperLink a:hover
{
    color: #4c4c4c;
    text-decoration: underline !important;
}

div.SRSBottomHyperLink img
{
    padding-right: 5px;
    border: none;
}

